365bet中国官方网站

  • word of the day

    turf war

    turf war - 365bet中国官方网站 definition and meaning for word turf war

    Definition
    (noun) a bitter struggle for territory or power or control or rights
    Example Sentence
    • a turf war erupted between street gangs
    • the president's resignation was the result of a turf war with the board of directors

  • Word used in video below:
    text: Red Lobster, where the surf meets the turf.
    Download our Mobile App Today